Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAWOOD ROAD Detached £620,048 £113,000 25 Oct 1996
2 LEAWOOD ROAD Detached £621,190 £330,000 18 Nov 2004
3 LEAWOOD ROAD Detached £717,028 £415,000 16 Sep 2011
5 LEAWOOD ROAD Detached £885,339 £180,000 27 Nov 1997
6 LEAWOOD ROAD Detached £386,715 £185,000 31 Mar 2004
7 LEAWOOD ROAD Detached £755,392 £163,000 20 Nov 1998
8 LEAWOOD ROAD Detached £610,294 £487,000 16 Mar 2018
9 LEAWOOD ROAD Detached £735,107 £698,500 28 Jan 2022
11 LEAWOOD ROAD Detached £944,620 £187,500 15 Aug 1997
13 LEAWOOD ROAD Detached £770,470 £179,500 6 Aug 1999
15 LEAWOOD ROAD Detached £593,013 £345,000 19 Jan 2012
17 LEAWOOD ROAD Detached £675,179 £667,000 13 Jun 2023
19 LEAWOOD ROAD Detached £590,461 £345,000 22 Dec 2010
22 LEAWOOD ROAD Detached £863,916 £528,000 17 Oct 2013